$(function(){
	/*$("[item='member_name']").change(function(){
		var obj_this=$(this);
		var factory_id=$(this).val();
		var url="index.php?app=order&act=ajax_getquote&factory_id="+factory_id;
		$.getJSON(url,function(ret){
			var credit_grade="";
			var order_num=0;
			var approve_status="";
				if(ret)
				{
					credit_grade=ret.credit_grade;
					order_num=ret.order_num;
					approve_status=ret.if_option;
				}
					obj_this.parent().parent().find("[item='credit_grade']").val(credit_grade);
					obj_this.parent().parent().find("[item='order_num']").val(order_num);
					if(factory_id!=0){
						obj_this.parent().parent().find("[item='approve_status']").val("待审批");
					}else{
						obj_this.parent().parent().find("[item='approve_status']").val("");
					}
			});
	});*/
	
	/*$(".quote_info_table input[value='添加']").click(function(){
		var this_tr=$(this).parent().parent();
		if(this_tr.find("[item='member_name']").val()=="0")
		{
			alert("请选择加工工厂");
			return;
		}
		if(this_tr.find("[item='quote_price']").val()=="")
		{
			alert("请输入工厂报价");
			return;
		}
		
		$(this).parent().parent().parent().append($(this).parent().parent().clone(true));
		var obj_tr=$(this).parent().parent().parent().find("tr:last");
		obj_tr.find("[item='order_quote']").after('<input type="button" item="order_quote" class="btn-2" value="移除" onClick="remove_quote(this);"  />');
		obj_tr.find("[item='order_quote']:first").remove();
		obj_tr.find("[item='member_name']").hide();
		
		if(this_tr.find("[item='member_name']").val()!="0")
		{
			var factory_name_obj=obj_tr.find("[item='member_name']");	
			factory_name_obj.parent().append('<input name="member_name[]" item="member_name" type="hidden"  value="'+this_tr.find("[item='member_name']").val()+'" />');
			factory_name_obj.parent().append(this_tr.find("[item='member_name'] option[value='"+this_tr.find("[item='member_name']").val()+"']").html());

			//fabric_shop_obj.parent().append(this_tr.find("[item='fabric_shop_name'] option:selected").html());
			factory_name_obj.remove();
		}
		obj_tr.find("[item='quote_price']").hide();
		obj_tr.find("[item='quote_price']").after(this_tr.find("[item='quote_price']").val());
		obj_tr.find("[item='quote_order_file']").remove();
		obj_tr.find("[item='quote_file_id']").hide();
		if(this_tr.find("[item='quote_file_id']").length<=0){
			obj_tr.find("[item='quote_file']").append('<input name="quote_order_id[]" item="quote_file_id" type="hidden"  value="" />');
		}
		obj_tr.find("[item='credit_grade']").hide();
		obj_tr.find("[item='credit_grade']").after(this_tr.find("[item='credit_grade']").val());
		obj_tr.find("[item='order_num']").hide();
		obj_tr.find("[item='order_num']").after(this_tr.find("[item='order_num']").val());
		obj_tr.find("[item='approve_status']").hide();
		obj_tr.find("[item='approve_status']").after(this_tr.find("[item='approve_status']").val());
		
		this_tr.find("[item='member_name']").val("0");
		this_tr.find("[item='quote_file']").empty();
		this_tr.find("[item='quote_file_id']").val("");
		this_tr.find("[item='quote_price']").val("");
		this_tr.find("[item='credit_grade']").val("");
		this_tr.find("[item='order_num']").val("");
		this_tr.find("[item='approve_status']").val("");
		});*/
	
	
	//报价页面的报价信息
	$(".quote_info_data input[value='添加']").click(function(){
		var this_tr=$(this).parent().parent();
		var this_oid=$(this).attr('oid');
		var this_sid=$(this).attr('sid');
		var _this=$(this);
		if(this_tr.find("[item='member_name']").val()==0)
		{
			alert("请选择工厂");
			return;
		}
		if(this_tr.find("[item='quote_price']").val()=="")
		{
			alert("请填写报价");
			return;
		}
		
		if(this_oid){
			var quote_url='index.php?app=quote&act=add_quote&order_id='+this_oid;
		}else if(this_sid){
			var quote_url='index.php?app=quote&act=add_quote&sample_id='+this_sid;
		}else{
			var quote_url='index.php?app=quote&act=add_quote';
		}
		$.ajax({
			url:quote_url,
			type:'post',
			dataType:'json',
			data:$('#quote_info_list input,select').serialize(),
			error:function(){
				alert('网络连接错误，请稍后再试');
			},
			success:function(data){
				if(data.flag){
					if(data.quote_data){
						var obj_tr=_this.parent().parent().parent().find("tr:last");
						obj_tr.after(
							'<tr class="quote_info_list center">'+
							'<td>'+data.quote_data.factory_name+'</td>'+
							'<td>'+data.quote_data.quote_price+'</td>'+
							'<td><span><a href="download.php?id=' + data.quote_data.quote_file.file_id + '" target="_blank">' + data.quote_data.quote_file.file_name + '</a><a class="pic_del" href="index.php?app=comupload&act=delete&id=' + data.quote_data.quote_file.file_id + '" onClick="return confirm(\'确定删除该附件吗？\')">&nbsp;</a></span></td>'+
							'<td class="no_right_border"><a href="javascript:void();" class="quote_drop" qid="'+data.quote_data.quote_id+'">删除</a></td>'+
							'</tr>'
						);
					}
				}else{
					alert(data.msg);
				}
			}
		});
		
		this_tr.find("[item='quote_file']").empty();
		this_tr.find("[item='member_name']").val("");
		this_tr.find("[item='quote_price']").val("");
	});
	
	//裁床
	$("[item='colors']").change(function(){
		var obj_this=$(this);
		var cq_id=$(this).find("option:selected").attr("c_id");
		var url="index.php?app=order&act=ajax_getcq&cq_id="+cq_id;
		$.getJSON(url,function(ret){
			var order_num=0;
			var color_desc="";
				if(ret)
				{
					order_num=ret.total;
					color_desc=ret.color_desc;
				}
					obj_this.parent().parent().find("[item='order_num']").val(order_num);
					obj_this.parent().parent().find("[item='color_desc']").val(color_desc);
			});
	});
	$(".cut_info_table input[value='添加']").click(function(){
		var this_tr=$(this).parent().parent();
		if(this_tr.find("[item='colors']").val()==" ")
		{
			alert("请输入颜色");
			return;
		}
		if(this_tr.find("[item='fact_num']").val()=="")
		{
			alert("请输入实际裁床数");
			return;
		}
		
		$(this).parent().parent().parent().append($(this).parent().parent().clone(true));
		var obj_tr=$(this).parent().parent().parent().find("tr:last");
		obj_tr.find("[item='cut_op']").after('<input type="button" item="cut_op" class="btn-2" value="移除" onClick="remove_cut(this);"  />');
		obj_tr.find("[item='cut_op']:first").remove();
		
		obj_tr.find("[item='colors']").hide();
		if(this_tr.find("[item='colors']").val()!=" ")
		{
			var cq_colors=obj_tr.find("[item='colors']");	
			cq_colors.parent().append('<input name="colors[]" item="colors" type="hidden"  value="'+this_tr.find("[item='colors']").val()+'" />');
			cq_colors.parent().append(this_tr.find("[item='colors'] option[value='"+this_tr.find("[item='colors']").val()+"']").html());

			//fabric_shop_obj.parent().append(this_tr.find("[item='fabric_shop_name'] option:selected").html());
			cq_colors.remove();
		}
		obj_tr.find("[item='color_desc']").hide();
		obj_tr.find("[item='color_desc']").after(this_tr.find("[item='color_desc']").val());
		obj_tr.find("[item='order_num']").hide();
		obj_tr.find("[item='order_num']").after(this_tr.find("[item='order_num']").val());
		obj_tr.find("[item='fact_num']").hide();
		obj_tr.find("[item='fact_num']").after(this_tr.find("[item='fact_num']").val());
		obj_tr.find("[item='error_num']").hide();
		var order_num=this_tr.find("[item='order_num']").val();
		var fact_num=this_tr.find("[item='fact_num']").val();
		var error_num=Number((fact_num - order_num)/order_num)*100;
		obj_tr.find("[item='error_num']").after(error_num.toFixed(1)+'%');
		obj_tr.find("[item='error_num']").attr('value',error_num.toFixed(1)+'%');
		
		this_tr.find("[item='colors']").val("");
		this_tr.find("[item='order_num']").val("");
		this_tr.find("[item='color_desc']").val("");
		this_tr.find("[item='fact_num']").val("");
		this_tr.find("[item='error_num']").val("");
	});
	
	//收货情况添加
	/*$(".receipt_info_table input[value='添加']").click(function(){
		var this_tr=$(this).parent().parent();
		if(this_tr.find("[item='f_name']").val()=="0")
		{
			alert("请选择工厂");
			return;
		}
		if(this_tr.find("[item='receipt_num']").val()=="")
		{
			alert("请输入发货数量数");
			return;
		}
		
		$(this).parent().parent().parent().append($(this).parent().parent().clone(true));
		var obj_tr=$(this).parent().parent().parent().find("tr:last");
		obj_tr.find("[item='receipt_op']").after('<input type="button" item="receipt_op" class="btn-2" value="移除" onClick="remove_cut(this);"  />');
		obj_tr.find("[item='receipt_op']:first").remove();
		
		obj_tr.find("[item='f_name']").hide();
		
		if(this_tr.find("[item='f_name']").val()!="0")
		{
			var fact_name_obj=obj_tr.find("[item='f_name']");	
			fact_name_obj.parent().append('<input name="f_name[]" item="f_name" type="hidden"  value="'+this_tr.find("[item='f_name']").val()+'" />');
			fact_name_obj.parent().append(this_tr.find("[item='f_name'] option[value='"+this_tr.find("[item='f_name']").val()+"']").html());
			fact_name_obj.remove();
		}
		obj_tr.find("[item='receipt_num']").hide();
		obj_tr.find("[item='receipt_num']").after(this_tr.find("[item='receipt_num']").val());
		obj_tr.find("[item='receipt_order_file']").remove();
		obj_tr.find("[item='receipt_file_id']").hide();
		if(this_tr.find("[item='receipt_file_id']").length<=0){
			obj_tr.find("[item='receipt_file_order']").append('<input name="receipt_order_id[]" item="receipt_file_id" type="hidden"  value="" />');
		}
		obj_tr.find("[item='shipment_num']").hide();
		obj_tr.find("[item='shipment_num']").after(this_tr.find("[item='shipment_num']").val());
		obj_tr.find("[item='score']").hide();
		obj_tr.find("[item='score']").after(this_tr.find("[item='score']").val());
		obj_tr.find("[item='receipt_date']").hide();
		obj_tr.find("[item='receipt_date']").after(this_tr.find("[item='receipt_date']").val());
		
		this_tr.find("[item='f_name']").val("0");
		this_tr.find("[item='receipt_file_order']").empty();
		this_tr.find("[item='receipt_file_id']").val("");
		this_tr.find("[item='receipt_num']").val("");
		this_tr.find("[item='shipment_num']").val("");
		this_tr.find("[item='score']").val("");
		this_tr.find("[item='receipt_date']").val("");
	});*/
	
	//qc查货进度添加
	$(".process_receipt_table input[value='添加']").click(function(){
		var this_tr=$(this).parent().parent();
		var this_oid=$(this).attr('o_id');
		var _this=$(this);
		if(this_tr.find("[item='receipt_time']").val()=="")
		{
			alert("请填写查货日期");
			return;
		}
		if(this_tr.find("[item='process_content']").val()=="")
		{
			alert("请填写查货进度内容");
			return;
		}
		
		$.ajax({
			url:'index.php?app=order&act=add_process&order_id='+this_oid,
			type:'post',
			dataType:'json',
			data:$('#process_receipt_list input').serialize(),
			error:function(){
				alert('网络连接错误，请稍后再试');
			},
			success:function(data){
				if(data.flag){
					if(data.pro_data){
						var obj_tr=_this.parent().parent().parent().find("tr:last");
						obj_tr.after(
							'<tr class="process_receipt_list center">'+
							'<td>'+data.pro_data.process_time+'</td>'+
							'<td>'+data.pro_data.process_content+'</td>'+
							'<td><a href="index.php?app=order&act=upload_process_file&pid='+data.pro_data.process_id+'">附件</a></td>'+
							'<td>'+data.pro_data.qc_name+'</td>'+
							'<td class="no_right_border"><a href="javascript:void();" class="process_drop" pid="'+data.pro_data.process_id+'">删除</a></td>'+
							'</tr>'
						);
					}
				}else{
					alert(data.msg);
				}
			}
		});
		
		this_tr.find("[item='process_file']").empty();
		this_tr.find("[item='receipt_time']").val("");
		this_tr.find("[item='qc_name']").val("");
		this_tr.find("[item='process_content']").val("");
	});
});